present perfect continuous - German English Dictionary